1
1
1
22
13
29
8
9
10
18
6
6
1
1
1
1
1
1